hoof-removing device - Turco Inglés Diccionario